package net.lab1024.smartadmin.module.weapp.orders.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import net.lab1024.smartadmin.common.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * [  ]
 *
 * @author wuqian
 * @version 1.0
 * @company 五千
 * @copyright (c)  五千Inc. All rights reserved.
 * @date 2021-03-10 15:12:30
 * @since JDK1.8
 */
@Data
@TableName("weapp_orders")
public class OrdersEntity extends BaseEntity{


    /**
     * 工单类型 1 
     */
    private Long wot;

    /**
     * actualName
     */
    private String actualName;
    /**
     * no
     */
    private String no;

    /**
     * 工单可见范围
     * 0 默认可见
     * 1 部门内可见
     * 2 公司内可见
     * 3 全部可见
     */
    private Integer visibleRange;

    /**
     * 工单名称
     */
    private String title;

    /**
     * 工单提交者
     */
    private Long fromUid;

    /**
     * from_openid
     */
    private String fromOpenid;

    /**
     * to_uid
     */
    private Long toUid;

    /**
     * to_openid
     */
    private String toOpenid;

    /**
     * 部门id
     */
    private Long departmentId;

    /**
     * 联系人电话
     */
    private String mobile;

    /**
     * 问题描述
     */
    private String problemDetails;

    /**
     * 图片
     */
    private String pics;

    /**
     * 工单状态 0 初始 1 已接受  2 已完成
     */
    private Integer statue;

    /**
     * 预期完成时间
     */
    private Date waitTime;

    private String levelDesc;


    private Date completeTime;

}
